English Dictionary
◊ HARD SELL
hard sell
n : forceful and insistent advertising